/*************************************************************************
*																		 *
*				code by Miles Chen (v-mich) 2007.11.6					 *
*																		 *
*																		 *
*************************************************************************/

#define _WIN32_WINNT 0x0600
#define _WIN32_IE 0x0700

#include <winsock2.h>
#include <windows.h>
#include <windowsx.h>
#include <stdio.h>


// C RunTime Header Files
#include <stdlib.h>
#include <malloc.h>
#include <memory.h>
#include <tchar.h>

#define _ATL_CSTRING_EXPLICIT_CONSTRUCTORS	// some CString constructors will be explicit

#include <atlbase.h>
#include <atlcom.h>
#include <atlstr.h>
#include <atlwin.h>


using namespace ATL;


#include <commctrl.h>
#pragma comment(lib, "comctl32.lib")
#pragma comment(lib, "Winmm.lib")
#pragma comment (lib, "Ws2_32.lib")
#pragma comment (lib, "Mswsock.lib")
#pragma comment (lib, "Advapi32.lib")

//#include "../ntdll/ntdll.h"
//#pragma comment(lib, "../ntdll/ntdll.lib")
//#include "../msvcrt/msvcrt.h"
//#pragma comment(lib, "../msvcrt/msvcrt.lib")


#include "System.Console.h"
#include "System.Convert.h"
#include "System.Diagnostics.Process.h"
#include "System.Hook.h"
#include "System.IO.File.h"
#include "System.Math.h"
#include "System.Runtime.InteropServices.Marshal.h"
#include "System.String.h"
#include "System.Windows.Forms.KeyboradEvent.h"
#include "System.Windows.Forms.UIAutomation.h"
#include "System.Windows.Forms.Controls.h"
#include "System.Windows.Forms.Form.h"
#include "System.Windows.Forms.Window.h"
#include "Noria.SpyCab.h"



using namespace System;
using namespace System::Diagnostics;
using namespace System::IO;
using namespace System::Runtime::InteropServices;
using namespace System::Windows::Forms;
using namespace Noria;
